# conf.py 关键部分配置

# 添加扩展
extensions = [
    'sphinx.ext.autodoc',
    'sphinx.ext.viewcode',
    'sphinx.ext.todo',
    'myst_parser',           # Markdown 支持
    'sphinxcontrib.mermaid', # Mermaid 图表支持
]

# 设置主题
html_theme = 'sphinx_rtd_theme'

# 启用 Markdown 支持
source_suffix = {
    '.rst': 'restructuredtext',
    '.md': 'markdown',
}

# 设置语言
language = 'zh_CN'

# 古籍样式选项
html_theme_options = {
    'style_nav_header_background': '#8c5e3c',  # 古籍褐色
    'logo_only': True,
}

# 添加自定义CSS
def setup(app):
    app.add_css_file('wenyan.css')  # 古籍样式表